package com.whmall.service.crm.entity.dto.company;

import lombok.Builder;
import lombok.Data;

import java.io.Serializable;

@Data
@Builder
public class CompanyManagerUpdateReqDTO implements Serializable {

    private static final long serialVersionUID = 928698256696263620L;

    /** 公司ID */
    private Long id;

    /** （前端不传） */
    private Long positionId;

    /** 新负责人ID */
    private Long managerId;

    /** 新负责人的部门路径（前端不传） */
    private String departmentPath;

    /** 登录用户ID（前端不传） */
    private Long employeeId;

    /**
     * 是否修改供应商账期负责人
     */
    private Boolean isUpdateBilling;
    /** ip地址（前端不传） */
    private String ip;
    /** 名称（前端不传） */
    private String name;

    /** 撮合姓名 */
    private String traderName;

    /** 客服姓名 */
    private String csName;

    /** 采购姓名 */
    private String purchaserName;

    /** 备选采购姓名 */
    private String backPurchaserName;

    /** 供管姓名 */
    private String vmName;

    /** BD 姓名 */
    private String bdName;

    /** 管制品专员 姓名 */
    private String controlName;

    /**
     * BD是否介入
     */
    private Boolean isBdIntervention;
    private Integer hasAssignOrder;
    private Integer assignOrderThreshold;
}
